using System;
using System.Windows;
using System.Windows.Media;
namespace Microsoft.Expression.Media
{
	public interface IShape
	{
		event EventHandler RenderedGeometryChanged;
		Brush Fill
		{
			get;
			set;
		}
		Brush Stroke
		{
			get;
			set;
		}
		double StrokeThickness
		{
			get;
			set;
		}
		Stretch Stretch
		{
			get;
			set;
		}
		Geometry RenderedGeometry
		{
			get;
		}
		Thickness GeometryMargin
		{
			get;
		}
		void InvalidateGeometry(InvalidateGeometryReasons reasons);
	}
}
